package domain

type FileInfo struct {
	ID               uint64
	CatalogID        uint64
	CatalogInnerCode string
}

// 定义接口, 由data负责实现
type CheckerRepo interface {
	GetFileInfo() (FileInfo, error)
	//CheckFile()
	//CheckCatalog()
}

type CheckerUsecase struct {
	repo CheckerRepo
}

func NewCheckerUsecase() *CheckerUsecase {
	return &CheckerUsecase{repo: nil}
}
